Egad!! How many sets of lips does that creature possess?
The stuff of nightmares :-O
Guess she's still in makeup for her starring role in "The Astoundng She-Monster"