Nefarious Esports (Red) logo
team ID 4076
team name Nefarious Esports (Red)
team short NFR
headquarter United States flag
game Valorant