Aniworks Logoworks
Samurai Champloo

Episode 8 of Samurai Champloo

The Art of Altercation