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