zy06958

zy06958

China
Steam
Peak ELO 1,136
Career W/L 57W 48L
Win Rate 54.3%

No matchup data yet.