Where To Stream Super Sentai Season 14 Episode 26
It's Kyushu, Huh
- Aired August 24, 1990
- 30 Min
On a special "Upside-Down Day" for Zone, Garoa is forced under the servitude of those typically under him to defeat Fiveman as they relax in and around Kyushu.