1879810637

1879810637

China
Steam
Peak ELO 991
Career W/L 73W 141L
Win Rate 34.1%

No matchup data yet.