that mark is such a alieu you can even see the green antenna poking out
a human who disguises himself as a alien
"that mark is such a alieu you can even see the green antenna poking out" What is the definition of "alieu"?