I see now the "dead baby" but I think our imaginations are just haywire, ******* us to find something FUBAR with the picture.
and no, I don't remember it being tampered in any way from other sites (except for the black background, randing from your usual "mindfuck...when you see it you'll **** bricks" taglines)