File:Alien Hominid.jpg

An "Alien Hominid", a species of mysterious sapients from an unknown homeworld. Located, cropped, & uploaded by Somarinoa.