“One of the commenters at the sight said it was a burned decomposing calf.”
Of course. Most things have a perfectly logical explanation.
Yep: