Taipei Baboons

The Taipei Baboons are a rugby union team based in Taipei, Taiwan.