Malignoid

The Malignoid is an extraterrestrial species of insectoids. Their leader is Maligna.