Did you clean it up at all? It looks pretty clean.
I don't meant to highjack the thread here drag, but maybe somebody could answer a question on this for me. Is it legal to possess the body parts of an animal you didn't kill (skull, feathers, etc)? As an example, if you're caught with the skull or feathers of a bald eagle, blue heron, bobcat, or some other protected species, can you be fined? I find cool things in the woods all the time but leave them where they are for fear of being ticketed if caught with it.