Where To Stream Super Sentai Season 13 Episode 31
Woman Warrior Kirika
- Aired September 30, 1989
- 30 Min
Riki tries to help out fellow student Sayoko Tsukikage when a strange power begins to awaken in her, all while Yamimaru suspects her as having a deep connection to the Boma.