Morum joelgreenei
Emerson, 1981
Talikud Island, Davao, Philippines (43 mm.)