Ori
Wins
6845
Losses
5359
Winrate56.09%
Dota Plus icon
Immortal medal icon48
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33