Philine umbilicata

Philine umbilicata is a species of sea snail, a marine opisthobranch gastropod mollusk in the family Philinidae, the headshield slugs.