Where To Stream Super Sentai Season 10 Episode 21
Sorrowful Sara
- Aired July 26, 1986
- 30 Min
Sara is mysteriously rescued from a two-headed Beast Warrior by a man who believes she is his little sister.
Sorrowful Sara
Sara is mysteriously rescued from a two-headed Beast Warrior by a man who believes she is his little sister.