Carnisoar

Carinsoar one the 3 overlords from power rangers

Carinsoar is the overlord of the sky's and a master at creating illusion's. He was there to helped Jarrod unlock his evil side. When the rangers were heading for the Rhino power Carinsoar fights the ranger but his illusion were not enough to stop them and he met his end.

Thanks to Quan Chi magic Carinsoar and the other overlords return became even stronger and now seek to destroy the heroes of the Multi Universe.