1246484192

1246484192

China
Steam
Best Rank #1,846
Peak ELO 1,312
Career W/L 20W 9L
Win Rate 69.0%