Titiscania limacina Bergh, 1875, 15mm, Philippines (marine shell-less slug) (type) (image courtesy of www.poppe-images.com)

Eichhorst, Thomas