Chouriki Sentai Ohranger: S1 E13 - Illusions!! The Dog Of The Gods
Shout! Factory TV presents Super Sentai! When Momo is stranded while trying to stop a Machine Beast trying to reawaken Mt. Fuji's volcano, she is rescued by a mysterious dog protecting the mountain.
Ninpuu Sentai Hurricaneger
ChannelOn NowUp Next