Where To Stream Super Sentai Season 14 Episode 3
Challenge! The Galactic Tiger
- Aired March 16, 1990
- 30 Min
Billion summons his partner Galactic Warrior to Earth to possess a student of Gaku in order to prove his superior combination to Fiveman's leader.