It wasn't a sock.
I was there, I saw it, it definitely wasn't a sock. It was just like a picture on the rock.. but not. It's like a creature was sat there, and some chemical in the body or whatever left an impression on the rock.. only not an impression either.
I have another one: