Unknown Alien Species?