Where To Stream Super Sentai Season 21 Episode 11
Danger! The Temptation of the Red Rose
- Aired April 27, 1997
- 30 Min
Chisato fights to protect a young girl from the grasp of a mysterious nun guiding children to a Nejiregia trap.
Danger! The Temptation of the Red Rose
Chisato fights to protect a young girl from the grasp of a mysterious nun guiding children to a Nejiregia trap.