1736586408

1736586408

China
Steam
Best Rank #6,387
Peak ELO 720
Career W/L 23W 95L
Win Rate 19.5%