Turritella variegata

Species
Turritella variegata
belongs to Genus