OPL Staff logo
team ID 1
team name OPL Staff
team short STAFF
headquarter Germany flag
game Rainbow Six Siege