1935921885

1935921885

China
Steam
Peak ELO 998
Career W/L 220W 212L
Win Rate 50.9%

No matchup data yet.