Devil RED logo
team ID 4493
team name Devil RED
team short DVL
headquarter France flag
game Rainbow Six Siege