Gorilla

Gorillas are ground-dwelling, predominately herbivorous apes that inhabit the forests of Central Africa. They are the largest living primates by physical size. The DNA of gorillas is highly similar to that of humans and they are the next closest living relatives to humans after the chimpanzees and bonobos. 

Gifts Collectibles and More BBB Business Review