root

root

China
Steam
Peak ELO 1,012
Career W/L 185W 184L
Win Rate 50.1%

No matchup data yet.