Where To Stream Super Sentai Season 2 Episode 24
Demon? Angel? Strange Whistle Blowing Man
- Aired October 8, 1977
- 30 Min
The J.A.K.Q. are troubled by a flute-playing Invader Robot who wins over children and uses them to protect his own nefarious goals.