Monkey-like creature clinging to a tree [Mystery]