Cassis cornuta

Species
Cassis cornuta
belongs to Genus