Odie logo
team ID 4963
team name Odie
team short Odie
headquarter United Kingdom flag
game Rainbow Six Siege
team members
user name position residency joined on
Odie
Manager
United Kingdom flag
Aug. 05. 2023