3564519716

3564519716

China
Steam
Best Rank #8,079
Peak ELO 577
Career W/L 2W 27L
Win Rate 6.9%