idiot

idiot

China
Steam
Best Rank #4,846
Peak ELO 1,095
Career W/L 59W 57L
Win Rate 50.9%