Intrepid
Wins
142
Losses
137
Winrate50.90%
Dota Plus icon
Immortal medal icon1546
Earthshaker
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33