Where To Stream Super Sentai Season 8 Episode 13
I'm Jun!
- Aired April 28, 1984
- 30 Min
Jun tries to figure a way to defeat Gear's newest upgrade on her own while the captain of the Olympic archery team tracks her down to find out what happened to her.