Goo Roo

Goo Roo is a monkey that makes me wish Monkeys didn't exist.