Strange Creature from a UFO?

What is this thing?