A Javan slow loris is seen after being released to the wild in West Java, Indonesia, Oct. 23, 2024. Ten Javan slow lorises have been released to the wild on Wednesday after receiving treatment at ...
Two primate species that are endemic to the island are the Javan gibbon and the Javan leaf monkey. Other smaller mammals found there are the leopard cat, previously mentioned slow loris, otters, ...