2719902517

2719902517

China
Steam
Peak ELO 1,049
Career W/L 40W 39L
Win Rate 50.6%