No Clutch Master logo
team ID 7270
team name No Clutch Master
team short NCM
headquarter France flag
game Rainbow Six Siege