XD logo
team ID 7314
team name XD
team short XD
headquarter United States flag
game Rainbow Six Siege