maybe thats the fucker that destroyed our beagle on his way to get the US probe?? Anyway the hi-res image is here...(it's 8.5mb though)
Go to the end of the rocks and scroll down to see...