1736586408

1736586408

China
Steam
Best Rank #6,384
Peak ELO 722
Career W/L 23W 93L
Win Rate 19.8%