Sweetie tells me this is a seal carcass that is being devoured by these baby eagles and crows. Quite gross really.
This one I simply titled "Little Red Riding Hoods Woods" he he he, walk if you dare!
And if there are woods on the moon.... I imagine they would look like this.