No, That`s it. To me, it looks like a ghostly face. with horns on top of the head. What it actually is, is a nose smudge from Gaui (my youngest cat) playing in the window while I`m at work. The street lamp across the road shined through it just at the right angle, to make it look a supernatural being peering through my window. I have to admit, it freaked me out when I first saw it..LOLhard to tell, any more close up pics?