Alien beauty nailed by human