Noah

Noah

Germany
Steam
Peak ELO 1,524
Career W/L 187W 93L
Win Rate 66.8%