Looks kinda like a bug eyed Ray Liotta is playing hide and seek to me ... if that's a chick she needs some tweezers.