Succuba

Stacey Facade was a love wraith from the planet Succuba. (WC: Case File - Stacey Facade)