Kaferian

Kaferians were an insectoid species from the planet Kaferia.