If your reading this i guess you already watched mystic force. Its just a self-insert type ya blahh blahh. I dont own saban brand, power rangers or any other thing i mention in here from barious anime and tv shows. Enjoy yall