Chester the Chimpanzee

Chester is a character with his own stage

Trivia
to be added