Where To Stream Super Sentai Season 9 Episode 12
Mama is Mermaid
- Aired April 20, 1985
- 30 Min
Sayaka fights to protect two children who remain cheerful after Shiima uses a Space Beast to steal away mothers.
Mama is Mermaid
Sayaka fights to protect two children who remain cheerful after Shiima uses a Space Beast to steal away mothers.