mechanical

mechanical

South Korea
Steam
Peak ELO 1,035
Career W/L 447W 480L
Win Rate 48.2%

No matchup data yet.