Altoran

The Altorans are an insectoid species from the planet Altor Prime.

They are well known traders, who enjoyed long trade relations with the Terran Federation and the Mawasi Empire.