
Bubbatron#11159 on PC (US)
1,786
4th
Skill Rating
#16,504
US Ranking
166
Wins