Where To Stream Super Sentai Season 14 Episode 19
Red Fighting Robot
- Aired July 6, 1990
- 30 Min
A mystery mecha arrives on Earth controlled by a wandering warrior aiming for FiveRobo; but the Fiveman realize that the machine may actually be connected to their parents!