3187419637

3187419637

China
Steam
Best Rank #11,531
Peak ELO 818
Career W/L 16W 33L
Win Rate 32.7%