not a huge fan, but she definitely looks like a Frost Troll.
This makes me want black contact lenses even more.