Inevitable Taiwanese Animation of bin Laden's Death

You knew this was coming (slightly graphic, FYI):