18884871185

18884871185

China
Steam
Peak ELO 1,019
Career W/L 50W 62L
Win Rate 44.6%

No matchup data yet.