216323119

216323119

Finland
Steam
Best Rank #4,185
Peak ELO 868
Career W/L 26W 45L
Win Rate 36.6%