1192038512

1192038512

China
Steam
Best Rank #5,899
Peak ELO 877
Career W/L 48W 95L
Win Rate 33.6%