Netted slug maybe?

Netted slug maybe?

Observation - Netted slug maybe? - UK and Ireland. Description: