Shon'quan O'far

The Shon'quan O'far are an alien species that appear in Earth's Grey Area.

Biology
Shon'quan O'far are a green insectoid race.

Appearance

 * Nearer My God to Thee by Abnett and Harrison (2014)