Yeah Im creeped out too O___o
Gah that was too creepy even for words xP
Now I need to watch something funny or something get my mind off that............
Seriously creepy. I have no idea if its true or not but there are stories about haunted paintings =3 There is one in New Hope, Pa. The painting smells of lavender and no one knows why. <--that one is actually true.
I do have to ask what game did you play that featured this picture? And ofcourse has anything happened to you after viewing the picture? x3