Where To Stream Super Sentai Season 12 Episode 22
Enter the Space Karaoke Master
- Aired July 23, 1988
- 30 Min
Megumi tries to give confidence to a girl whose song may be the only means to stop a mad musical alien.
Enter the Space Karaoke Master
Megumi tries to give confidence to a girl whose song may be the only means to stop a mad musical alien.