Where To Stream Super Sentai Season 6 Episode 20
The Flower of Death Poison Cactus
- Aired June 19, 1982
- 30 Min
Goggle V and a Mexican cactus specialist races against time to stop a cactus Mozoo from releasing a deadly poison throughout Tokyo.
The Flower of Death Poison Cactus
Goggle V and a Mexican cactus specialist races against time to stop a cactus Mozoo from releasing a deadly poison throughout Tokyo.