wr20070205

wr20070205

China
Steam
Best Rank #11,973
Peak ELO 758
Career W/L 11W 36L
Win Rate 23.4%