
NovaBlast#11249 on PC (US)
2,445
23rd
Skill Rating
#12,535
US Ranking
751
Wins