Photo from a quite recent movie about the park ( about 2011 )
My first thought when seeing this was of De Loy's ape... https://en.wikipedia.org/wiki/De_Loys'_Ape
Separate names with a comma.