trap queens logo
team ID 5354
team name trap queens
team short trap
headquarter United States flag
game Rainbow Six Siege