Sorry about the NSFW image, I honestly had no idea what it was. I have removed it.
Thanks for the help. After further testing it seems to be an error in my browser specific only to tumblr. Its very weird. I now have to work out how to fix it. I wonder if it could be in the cache. It doesn't seem like a cache problem though since it fails with multiple linked files on tumblr.