 Crepidula atrasolea

Crepidula atrasolea is a species of small sea snail, a slipper snail, a marine gastropod mollusk in the family Calyptraeidae, the slipper snails or slipper limpets, cup-and-saucer snails, and hat snails.This species is similar to "Crepidula plana" and "Crepidula depressa", but it can be distinguished from them on the basis of the dark pigment on the foot, and direct-developing embryos.