Fox Scat/Owl Pellet or something else?

Fox Scat/Owl Pellet or something else?

Observation - Fox Scat/Owl Pellet or something else?. Description: can anyone tell me what animal might have produced this interesting pile of remains please?

can anyone tell me what animal might have produced this interesting pile of remains please?