278678220

278678220

China
Steam
Best Rank #5,771
Peak ELO 1,054
Career W/L 81W 84L
Win Rate 49.1%