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
4 Days To Go for Zi-O Final Episode: Woz ver.
4 Days To Go for Zi-O Final Episode: Tsukuyomi ver.