precipitation

precipitation

China
Steam
Peak ELO 1,135
Career W/L 156W 144L
Win Rate 52.0%

No matchup data yet.