Team Braveheart

Team Braveheart is a professional Dota 2 team based in China.