Tiger Slug ?

Tiger Slug ?

Observation - Tiger Slug ? - UK and Ireland. Description: