File:Xiliens.JPG

A group of Xiliens, natives of the Planet X and self-proclaimed enemies of Humanity. Screen captured & uploaded by Somarinoa.