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
Bamba Disguises Himself as Towa on Towa's Day (October 8th)
Uhr Says to Visit Kamen Rider Zi-O: Final Stage