strong mm players ))
Wins
134
Losses
124
Winrate51.94%
Immortal medal icon1292
Nature's Prophet
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33