Gorilla (Yost Universe)

Gorillas are the largest of the four species of great ape. These huge primates inhabit the jungles of Africa, from Cameroon to Rwanda. The apes main threat comes from humans, in particular hunters. They have few natural predators, though young and weak individuals may fall victim to leopards.