Gorilla Statue

Gorilla Statues are statues that acts as an altar. Two of them are found in the Temple of Marimbo, one each on the north ends of ground floor and first floor.