1192038512

1192038512

China
Steam
Best Rank #5,874
Peak ELO 877
Career W/L 48W 93L
Win Rate 34.0%