Skip To Content

Where To Stream Science Ninja Team Gatchaman Season 1 Episode 37

The Electronic Mecha Lenjira

Doctor Miwa's plans to build a monsterous power plant on the top of a mountain are ruined when Galactor gets there first. The English Dub has the title: "Renzilla: The Electric Monster".