Poster of Cast and Crew in God Mazinger - Season 1 - Episode 23 - Yamato Versus Eld

God Mazinger - Season 1 - Yamato Versus Eld (Episode 23)

Episode Aired On:
Sunday, September 30 1984
40 years ago