Where To Stream Super Sentai Season 16 Episode 36
Smash It! The Mirror of Death
- Aired October 30, 1992
- 30 Min
The Zyurangers and Lami head to Namegawa when a boy finds a treasure map that leads to a powerful mirror that destroys anyone or anything reflected in it.