Oliva tricolor

Species
Oliva tricolor
belongs to Genus