Where To Stream Super Sentai Season 6 Episode 9
The Village of the Hell Mushroom
- Aired April 3, 1982
- 30 Min
Ken'ichi descends into a cave hiding an Edo-era village growing mushrooms for a Mozoo to cause chaos in the outside world.
The Village of the Hell Mushroom
Ken'ichi descends into a cave hiding an Edo-era village growing mushrooms for a Mozoo to cause chaos in the outside world.