poleyspirit: gorilla
poleyspirit: Gorilla
poleyspirit: from kiraffi
poleyspirit: Dusty leaf monkey