larva slug ?

larva slug ?

Observation - larva slug ? - UK and Ireland. Description: