Slipper slug

Slipper slug

Observation - Slipper slug - Southern Africa. Description: Found on the sand

Found on the sand