alien creature

"I don't want to call it an alien, but it's definitely alien in form."