794804062

794804062

China
Steam
Peak ELO 1,112
Career W/L 40W 67L
Win Rate 37.4%