Answer: helenhaze

AnswerCrossword Clue
HELENHAZE

Actress in a cloud?