Maniac logo
team ID 3993
team name Maniac
team short Mani
headquarter United States flag
game Rainbow Six Siege
team members
user name position residency joined on
Maniac
Manager
United States flag
Apr. 21. 2023