Where To Stream Super Sentai Season 28 Episode 6
Green Mystery
- Aired March 21, 2004
- 30 Min
The Dekarangers investigate a murder of an alien woman where the only known suspect is an Alienizer who destroys cars. But while the team see this as an easy case, Sen-chan realizes not all is as it appears.