THE BEST
Wins
13
Losses
8
Winrate61.90%
Immortal medal icon2688
35529998
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33