1935832415

1935832415

China
Steam
Best Rank #9,530
Peak ELO 909
Career W/L 18W 27L
Win Rate 40.0%