Where To Stream Super Sentai Season 3 Episode 14
Marriage of the Beauty and the Beast
- Aired May 5, 1979
- 30 Min
Kyousuke intervenes when an Egos Monster makes its moves on a female customer intent on marrying her.
Marriage of the Beauty and the Beast
Kyousuke intervenes when an Egos Monster makes its moves on a female customer intent on marrying her.