OhMyButcher
Wins
41
Losses
36
Winrate53.25%
Immortal medal icon4276
Queen of Pain
Observer
Dota 2 Map - 7.38
Sentry
Dota 2 Map - 7.38