21351242

21351242

China
Steam
Peak ELO 1,500
Career W/L 81W 28L
Win Rate 74.3%