Ovula costellata
(Lamarck, 1810)
Scale : 10mm | Cebu, Philippines.