Poster of Cast and Crew in Yamato Takeru - Season 1 - Episode 19 - Grapple machine death ring

Yamato Takeru - Season 1 - Grapple machine death ring (Episode 19)

Episode Aired On:
Saturday, August 13 1994
30 years ago