Cassis cornuta Horned helmet shell

Cassis cornuta (Linnaeus, 1758) Giant helmet