Possible Sea Slug

Possible Sea Slug

Observation - Possible Sea Slug - UK and Ireland. Description: