macan dahan
Indonesian
Noun
macan
dahan
clouded leopard