After having copied the link and looked at what bits may be valid and suchlike (instead of pursuing the redundant "duh, the link doan't worrk, surr *chews straw*" line of thought; anyone can see a little white box with a red cross and state the bloody obvious) I think this is the picture Sal wanted to show:
(It's a bit pixellated as it's a screenshot)
Some taxidermists will be willing to stuff anything (no badthoughts! *lifts taser*). Is that meant to be bizarre cat-deer-centaur-thing? Or is it just "haha, I know, let's stitch the body of a cat to the neck of a deer..."
I wonder who's poor pet got shot to make that... As another point, who the hell would want it on their wall?
(and if that wasn't
the picture you wanted to show us, then I just found another weird one by some obscure fluke...)