S01
Poster for Wandering Samurai

Wandering Samurai

1996 • 27 episodes