An Alien on a Mission