qobht773008

qobht773008

China
Steam
Best Rank #1,807
Peak ELO 1,316
Career W/L 12W 2L
Win Rate 85.7%