Sh'haddra'had

The Sh'haddra'had are an alien species that appear in Earth's Grey Area.

Biology
Sh'haddra'had are bipedal reptilians with digit-grade legs.

Appearance

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