It's Something Wiki
Advertisement

Bangenza is an unknown primate of North of Lisala, Democratic Republic of the Congo. Brown color. Larger than a chimpanzee.

Advertisement