1065771909

1065771909

China
Steam
Peak ELO 912
Career W/L 81W 137L
Win Rate 37.2%

No matchup data yet.