PENTA TOPFRAG logo
team ID 3023
team name PENTA TOPFRAG
team short TPFG
headquarter Germany flag
game Rainbow Six Siege