With all the water/liquid around it, do you live close to salt water? A domestic cat or dog that has drunk salt water will often leave this sort of thing as it goes straight through them. Otherwise, judging by its location, larger "chunks" and a little bit of white and green stuff, it could maybe have been a bird of prey?
(can't believe I'm examine sh!t this closely!)
Jono.