Emo
Wins
116
Losses
107
Winrate52.02%
Dota Plus icon
Immortal medal icon24
Pangolier
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33