>>280283734
>IS X A FUCKING ALIEN?
I guess you could call him Alien X.