A marine gastropod, many of which have lost or reduced their shell, mantle and gills.
(London, United Kingdom)