STFU
Wins
3423
Losses
3409
Winrate50.10%
Immortal medal icon4936
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33