Aniworks Logoworks
Samurai Champloo

Episode 26 of Samurai Champloo

Evanescent Encounter, Part 3