Rachel logo
team ID 4539
team name Rachel
team short Rchl
headquarter United States flag
game Rainbow Six Siege