Sorry, but what exactly is creepy or scary??
Idk, that thing would freak me out finding it in game.
Didnt even make me flynch...
...Ive been on the internet for to long
is that real or some artifact / bug / something...
That's kind of cool.
It looks like the "gigantones" we use in some parties of certain cities here in Portugal.
http://ipt.olhares.com/data/big/144/1443832.jpg