petwussy logo
team ID 2894
team name petwussy
team short PWY
headquarter Germany flag
game Rainbow Six Siege