2412309230

2412309230

China
Steam
Best Rank #6,852
Peak ELO 1,013
Career W/L 23W 26L
Win Rate 46.9%