Where To Stream Super Sentai Season 10 Episode 30
Bizarre Nefelura
- Aired September 27, 1986
- 30 Min
The Flashman suffer through horrifying illusions of their abduction 20 years prior brought about by Ley Nefel's upgraded Monster Warrior form.
Bizarre Nefelura
The Flashman suffer through horrifying illusions of their abduction 20 years prior brought about by Ley Nefel's upgraded Monster Warrior form.