rem
Wins
8
Losses
23
Winrate25.81%
Dota Plus icon
Immortal medal icon62
Final feliz?
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33