NEMESIS logo
team ID 1146
team name NEMESIS
team short NS
headquarter Germany flag
game Rainbow Six Siege