Gorilla

Gorilla

The largest living primate, sharing about 98% of its DNA with humans