What, that thing on the left that looks like it has a hood over its head? Thats a rock!
I was wondering what the picture was talking about until I clicked the link, because thats all I see, rocks.
idk it looks like a mummified person lol i mean the extreme heat could do that right?i magnified it and thats what it looks li9ke to me......i wish i had some great magnifying software!!