Orangutan

The Orangutan, Pongo borneo, is one of the great apes. Their name means "people of the forest" and they are arboreal apes from the tropical forests of Borneo and Sumatra.