Caterpillar Slug

Caterpillar Slug

Observation - Caterpillar Slug - UK and Ireland. Description: