IAMA, they're on to you... (just kidding fella!)
Seriously though, it's thought provoking. How long have these apes been living there quietly going about their lives without the civilised world knowing of their existence.
Let's hope they're allowed to live their lives in peace, free from poaching and human interference.