1736586408

1736586408

China
Steam
Best Rank #6,448
Peak ELO 733
Career W/L 22W 92L
Win Rate 19.3%