The Snow Queen from "Ice" (2001)

Note, with eyes made from "mirror" sun glasses!

Back