Where To Stream Super Sentai Season 11 Episode 2
Strange! The Dark Underground Castle
- Aired March 14, 1987
- 30 Min
Takeru abandons Commander Sugata's Aura Power training when he receives a message from Mio about her survival and current whereabouts as Tube prepares to punish her.