File:Xilien Clone.JPG

A Xilien Clone stands with a number of Humans. The Xiliens are natives to the Planet X and self-proclaimed enemies of Humanity. Screen captured & uploaded by Somarinoa.