Myeongyang

Myeongyang

South Korea
Steam
Peak ELO 988
Career W/L 41W 71L
Win Rate 36.6%