Ep. 8: Clash!! A Super Giant Battle

Clash!! A Super Giant Battle (激突！！超巨大戦) is the eighth episode of Chouriki Sentai Ohranger.

Synopsis
to be added

Plot
to be added

Cast
to be added

Trivia
to be added