Poster of Cast and Crew in Gokenin Zankuro - Season 2 - Episode 10 - The Flower of Nardus

Gokenin Zankuro - Season 2 - The Flower of Nardus (Episode 10)

Episode Aired On:
Wednesday, March 5 1997
28 years ago