Red-handed Howler, Alouatta belzebul