not a baboon but you guys should check into these: Tapinauchenius gigas (orange chevron tarantula?) or if anyone has any personal experience with them i'd like to know more!