Mysterious Alien Creature

The Aliens from Mac & Me