Uglud

The Ugluds are an alien species found in the Grey Area of Earth.

Biology
A diminutive green insect humanoid with red compound eyes.

Background
A group of Ugluds bribed a corrupt ETC officer to smuggle them out of Grey Area so they could find a new home.

Appearances

 * Border Ops by Abnett and Harrison (2017)