Ice Spirit#6680
MMR Rankings
Rank:
#385
Rank: #385
Rating: 1763.35
238 - 206 (53.6%)
Total Prizes Won: $0