mmr sucks
Wins
199
Losses
155
Winrate56.21%
Dota Plus icon
Immortal medal icon1174
Storm Spirit
Words said (all chat)
Words read (all chat)