Otter Spraint?

Otter Spraint?

Observation - Otter Spraint? - UK and Ireland. Description: