2043831718

2043831718

China
Steam
Best Rank #5,520
Peak ELO 1,064
Career W/L 59W 64L
Win Rate 48.0%