2900208985

2900208985

China
Steam
Best Rank #11,814
Peak ELO 1,007
Career W/L 24W 52L
Win Rate 31.6%