Where To Stream Super Sentai Season 7 Episode 26
Intense Fighting! The Solar Lighthouse
- Aired July 30, 1983
- 30 Min
A leisurely trip to Atami turns into a rescue mission when Yousuke fights to save a lighthouse owner as an Evolution Beast turns his lighthouse into a weapon.