Many Power Rangers fans might know her well. Rita Repsula in Power Rangers and Bandora in Zyuranger. In the article which I published earlier this afternoon, we came to know that Super Sentai Saikyo Battle!! is somehow related to the revival of Zyuranger's Last Boss Dai Satan.
The Blu-ray Release for Super Sentai Saikyo Battle!! had included the description of whole story and it reveals the Last Boss of this.
Videos by Cast
Sougo Doing Push Ups During the Filming of Zi-O
Seiji Takaiwa Taking Break During Filming of Zi-O
Eitoku doing Push Ups during Filming of Zi-O