User blog comment:MrPacheco101/A Devil Rides In Kyoto: Jonah Hex & Himura Kenshin/@comment-5338740-20120423214949/@comment-5338740-20120501230919

Gorillaz kick ass, that's why. :D