Leonardo

Leonardo

China
Steam
Peak ELO 956
Career W/L 395W 594L
Win Rate 39.9%

No matchup data yet.