Quote Originally Posted by Ace View Post
what site :0
http://ns500874.ip-192-99-160.net/

It was embedded as a hex-encoded string in the image metadata.

Update: We have a new image to decipher;