Japan / S1 E58

Footsteps of the Hero (2)

Season 1 Episode 58 · May 12, 1997 · Original: 18:00 Tokyo · 25 minutes