Netted slug maybe?

Netted slug maybe?

Observation - Netted slug maybe?. Description: