Leviathans logo
team ID 2205
team name Leviathans
team short LEV
headquarter United States flag
game Rainbow Six Siege