fox poo?

fox poo?

Observation - fox poo? - UK and Ireland. Description: