Poster of Cast and Crew in Yamato Takeru - Season 1 - Episode 13 - Shivering of Demon God Aranoo

Yamato Takeru - Season 1 - Shivering of Demon God Aranoo (Episode 13)

Episode Aired On:
Saturday, July 2 1994
30 years ago