Angry Baboon. Gloucestershire, England Real Name: Angry Baboon. Member Since: November 28, 2006 About Me