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