Poster of Cast and Crew in Chojin Sentai Barattack - Season 1 - Episode 31 - This Is the End!

Chojin Sentai Barattack - Season 1 - This Is the End! (Episode 31)

Episode Aired On:
Sunday, March 5 1978
47 years ago