Vulturus

Vulturus is a vulture-like monster created by Thrax for use in his evil alliance.

Biography
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 the Sword Excelsior.

Later he was somehow found weakened but in one piece by the villains. Flurious managed to restore his strength and upgrade him with a Gyro into a more human-like form. The revived Vulturus fought in Thrax's final battle against the eleven rangers where he was destroyed by the Mercury Ranger's Drive Detector. (OO: Once A Ranger)

Trivia

 * The original and revived form of Vulturus was based on the Manticore and Titan Megazord respectively, both originate from Power Rangers Mystic Force.