Space Creature set

The Space creature costume is one of the new costumes from the Halloween update (1.2.1).

Trivia

 * It is a reference to the Xenomorphs from the Alien films.