Arion ater?

Arion ater?

Observation - Arion ater? - UK and Ireland. Description: