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

Awesome Gorillaz avey, dude.