Details
The Ice Queen is the mirror of the wicked witch and her lens of perception in the myth of Snow White. Popularised in the Hollywood movie by Charlize Theron as the Demon Queen with an unquestionable thirst to alter the natural order of things with alchemy and conscious manipulation of the senses.