This is probably a hell of a long shot, since it is definitely just the sound orangutans make in rea