She's a rather unpleasant character in the film Gone Baby Gone that I was re-watching the other day.... I don't quite know how I got the idea she'd make a great avatar but I did and here we are. I think she has nice eyes....
The eyes look like p*ssholes in the snow china. She, if it is a she, puts me in mind of that film 'Agony' or something - where the woman ties up some guy and tortures him.