Where To Stream Super Sentai Season 17 Episode 20
First Opening of the Gorma Palace
- Aired July 9, 1993
- 30 Min
As Akomaru continues to seed mistrust in Kou's relations with his mother, Shadam tries to prove his continued necessity in leading the forces to the Gorma emperor.