yjx1995620717

yjx1995620717

China
Steam
Peak ELO 951
Career W/L 108W 222L
Win Rate 32.7%

No matchup data yet.