Through the confusing maelstrom of the Bin Laden news deluge, comes clarity. Taiwanese animation studio Next Media Animation has released a subtle account—if subtle involves a slow-motion, John Woo style shoot-out and U.S. forces urinating on a corpse—of Bin Laden's final moments, and the jingoistic reaction of the American people in its aftermath.

We can only assume that Bin Laden's being sodomized by pigs because it's not Halal, and because for whatever reason Hell seems to have a press pool today. Color us unnerved by the soldiers peeing on Bin Laden's corpse, as similar acts were recently revealed to have been covered up by military doctors at Guantanamo.