Slug Sp?

Slug Sp?

Observation - Slug Sp? - UK and Ireland. Description: