Where To Stream Super Sentai Season 8 Episode 17
I Saw Ryugu Castle
- Aired May 26, 1984
- 30 Min
Doctor Man orders the abduction of a boy related to Urashima Taro, in hopes of using his ancestor's memory to find the treasures of the undersea utopia.
I Saw Ryugu Castle
Doctor Man orders the abduction of a boy related to Urashima Taro, in hopes of using his ancestor's memory to find the treasures of the undersea utopia.