Where To Stream Super Sentai Season 11 Episode 46
Counterattack! The Secret of the Demon Pond
- Aired January 23, 1988
- 30 Min
Igam's teacher guides her to a pond where Lethal Doggler was born to gain its power, only to learn a surprising revelation regarding what lies within.