Now... She looks like a bad Star Trek creature.
Actually, she looks more like one of the creatures in the famous bar scene in Star Wars.