Believe me, I was just as surprised and confused when I stumbled across this in the mod-queue. It was definitely a new one for the list of bizarre oddities that's for sure...
I am amazed of how Wierd this is, because this may be one of the weirdest things I have ever seen in my life. I would rather see a picture of Dinosaur than this Wierd picture.