Froogoss
Wins
8845
Losses
8469
Winrate51.09%
Dota Plus icon
Immortal medal icon2945
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33