18601173360

18601173360

China
Steam
Peak ELO 917
Career W/L 1W 8L
Win Rate 11.1%