Aelakias#5808
MMR Rankings
Rank:
#107
Rank: #107
Rating: 1866.32
147 - 122 (54.65%)
Total Prizes Won: $5