Nature is tough. This poor thing was discovered by my daughters not far from the cottage. They were thrilled to have found it, because they thought it meant some of our baby turtles had made it past babyhood. (Yes, but not by much.)
I'm really glad to have a place where my kids experience real, unsanitized nature. Also gratified that said children aren't freaked out by dead animals.