Dereputa of the Meteor

One of Admiral Malkor's mighty generals , a mantid alien who uses his large bladed forearms in executing attacks. He wants to destroy Earth with brutal force and is obsessed with defeating  the Red Ranger by himself.