Where To Stream Super Sentai Season 8 Episode 34
Behold!! The Power of Bio
- Aired September 22, 1984
- 30 Min
While working on completing the Super Electron preparations, Peebo gets caught in an explosion and loses its memory as it encounters a boy who is trying to encounter aliens.