idiot

idiot

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