ny495591

ny495591

China
Steam
Peak ELO 1,303
Career W/L 13W 4L
Win Rate 76.5%