Where To Stream Super Sentai Season 11 Episode 6
The God Hand of Dreams
- Aired April 11, 1987
- 30 Min
While investigating a series of unusual earthquakes in Otaki, Takeru meets a boy who believes he possesses a legendary martial arts move.
The God Hand of Dreams
While investigating a series of unusual earthquakes in Otaki, Takeru meets a boy who believes he possesses a legendary martial arts move.