Where To Stream Super Sentai Season 8 Episode 24
The Exploding Flower of Love
- Aired July 14, 1984
- 30 Min
Shingo tries to protect the flowers of two children after Farah and a Mecha-Gigan transform a field they cultivated for sale into bombs set to explode.