Samurai Champloo is the shit
127