Ovulid Sea Snail

sea snail on coral

ovulid snail on soft coral