Is this screaming giraffe—found at "a knockoff toy store" for just $10—possessed by the Devil as the original uploader suggests? Or is it just so full of holiday cheer it can't help shrieking like a thousand dying banshees?

It's hard to say for sure, but whether your judgement falls more on the side of Santa or Satan, may you have merry EIEEEEIEEEE and a happy AANAANAAAA.

[via Reddit]