Thunderfist Gorilla

Thunderfist Gorillas are gorillas located in the Jade Forest.