A worldwide community photographing and learning about wildlife
Cassis sp.
Sorry it is not Cassis tuberosa, (Linnaeus, C., 1758) - C. tuberosa lives in; N Carolina, USA - NE Brazil; Bermuda; Caribbean; Cape Verdes.
This specimen is Cassis (Cassis) cornuta, (Linnaeus, C., 1758) - which lives in the Indo-Pacific area.