Electron

Electron

China
Steam
Peak ELO 1,250
Career W/L 462W 377L
Win Rate 55.1%

No matchup data yet.