Xylophone Zebras

Xylophone Zebras is a North American team.