
Duhmass#1425 on PC (US)
1,757
4th
Skill Rating
#16,580
US Ranking
878
Wins