By pharyngula on April 13, 2011. I hope no one is expecting any mercy from the other primates. Tags Weirdness More like this