She always reminds me of that green alien monster on Star Trek.
I know the episode you mean...the life salt sucking monster who could use illusion to fool a person into thinking that the creature was the lover of his/her dreams.....
Come to think of it, not too far off from the truth of today’s rabidly Democratic politicians, Clintonious being the most illusory of all!