
Kalambur#2128 on PC (EU)
3,042
52nd
Skill Rating
#5,278
EU Ranking
1582
Wins