Dengeki Sentai Bioman New Model!? Megas Arrives Season 1 Episode 31 Airdate: September 1, 1984 Synopsis The Bioman face the Beastnoids in a showdown as a comet that interferes with their powers passes Earth, all while Doctor Man decides to unveil his new secret weapon. ← Ultimate Canth's Demon Sword All episodes Gear's Great Remodeling Plan →