upvote
Branch making and memory?
reply
It is a taboo subject, but the structure that makes apes 'human' is actually a very small area of the brain. =3

"What do other animals think of human music?" (Howtown)

https://www.youtube.com/watch?v=0ZYhyewNQMo

reply