My thought is some sort of bird it was just a little too much digested. I'm almost certain it is some sort of beak.

The turtle has me thinking you can see in the pic the long thing on the left, it would be a pretty good match for a turtle fin.