benny & co logo
team ID 8426
team name benny & co
team short YK
headquarter United States flag
game Rainbow Six Siege