Super Sentai

Super Sentai

Mama! The Parasitic Monster's Cries (12x31)


Air date: Sep 24, 1988

Jun'ichi is implanted with the child of Guildos and Butchy's Brain Beast, forcing him to make a decision regarding his unusual situation.

  • Premiered: Apr 1975
  • Episodes: 2419
  • Followers: 20
  • Running
  • TV Asahi
  • Sunday at 9