Ruberl

Ruberl

China
Steam
Best Rank #3,081
Peak ELO 1,193
Career W/L 63W 52L
Win Rate 54.8%