Poster of Cast and Crew in Kaiketsu Zubat - Season 1 - Episode 21 - Farewell, My Long-Lost Mother

Kaiketsu Zubat - Season 1 - Farewell, My Long-Lost Mother (Episode 21)

Episode Aired On:
Wednesday, June 22 1977
47 years ago