That's a baboon. Clearly.
I was going for more of what such an animal might leave in the woods. Welcome to the Undead Thread. It's the Free Republic equivalent of the Island of Misfit Toys.