slug?

slug?

Observation - slug? - UK and Ireland. Description: