Space Lizard

This is one of the potential enemy races in "Cult of the Fallen Star".