Vulturus

A vulture-like monster created by Thrax. Supposedly, according to Thrax, he is invincible, or was thought to be. He is grown and sent to attack the Rangers in their Megazords only to be destroyed/sliced by Mack using  Excelsior . This form was based on the Manticore  Megazord  of " Power Rangers Mystic Force ."