Where To Stream Super Sentai Season 10 Episode 12
Super Power! Wanda
- Aired May 17, 1986
- 30 Min
Ley Wanda torments the Flashman with a sudden boost in power and drives Jin to the brink with the revelation of a trauma from his past.
Super Power! Wanda
Ley Wanda torments the Flashman with a sudden boost in power and drives Jin to the brink with the revelation of a trauma from his past.