Olivella semistriata
(Gray, 1839)
Scale : 5mm | Costa Rica.