I think it is something quite small, judging by the plants around it. I think it is also a primate, given that it appears to have hands, forward-facing eyes, and there looks to be a long tail curling underneath. A callitrichid would match the size but I have no idea which species would match this colour even generally. I'm sticking with a saki for now (presumably a baby one though!).