Poster of Cast and Crew in Yamato Takeru - Season 1 - Episode 31 - Discarded Shell of Orochi

Yamato Takeru - Season 1 - Discarded Shell of Orochi (Episode 31)

Episode Aired On:
Saturday, November 5 1994
30 years ago