Morum (Oniscida) joelgreenei
Emerson, 1981
Scale : 10mm | Cebu, Philippines.