ミンダナオジムヌラ
mindanaojimunura

Noun

1. Mindanao gymnure (Podogymnura truei); Mindanao moonrat