Where To Stream Super Sentai Season 4 Episode 28
The Secret Butcher of the Cursed House
- Aired August 9, 1980
- 30 Min
The Vader Clan ally with a strange curse caster to eliminate the Denziman, made harder when he becomes interested in making Akira his.