This is Neila, the most careful woman in the world. Nobody knows how she is related to Alien, but there must be a connection. Some propose that she is Alien's mother, others say that she is Alien's sister and some even dare say that she is Alien's girlfriend. But who is she really? I don't know if we shall ever know.
(Phantom and Alien fanpics seem to be popular nowadays.)
PS: Is this the right way to insert a picture?