Where To Stream Super Sentai Season 13 Episode 41
The Star Is Me!
- Aired December 8, 1989
- 30 Min
While in Shikoku, the Turboranger are approached by a Boma Beast who appears way weaker than he should be, making Daichi believe he needs some assistance.