Where To Stream Super Sentai Season 19 Episode 24
The Laughing Man of Nostalgia!!
- Aired August 11, 1995
- 30 Min
While visiting an older part of town where she grew up, Momo is approached by a strange Machine Beast who uses nostalgia as his weapon of choice.