On January 9, 2015 by Mike “Would You Dare Defy the Primate Platoon???” At the risk of being pedantic, all platoons of human soldiers could be considered “primate platoons” as well. Tags:Everything's Better With Monkeys “The Kookie Super-Ape!” Beware the Robot Monkey!