XIAOBAI233

XIAOBAI233

China
Steam
Peak ELO 1,523
Career W/L 318W 190L
Win Rate 62.6%

No matchup data yet.