Where To Stream Super Sentai Season 14 Episode 24
Slow Turtle Ninja
- Aired August 10, 1990
- 30 Min
A loser Batzler ninja being trained by his master finds sympathy with Fiveman when Remi tries to protect him from his overworking leader.
Slow Turtle Ninja
A loser Batzler ninja being trained by his master finds sympathy with Fiveman when Remi tries to protect him from his overworking leader.