Where To Stream Super Sentai Season 23 Episode 9
Stolen Powers
- Aired April 18, 1999
- 30 Min
A Saima Beast removes Matsuri of her abilities, where they end up in the hands of a healing paramedic friend who can't convince herself to walk again.
Stolen Powers
A Saima Beast removes Matsuri of her abilities, where they end up in the hands of a healing paramedic friend who can't convince herself to walk again.