OhMyButcher
Wins
182
Losses
134
Winrate57.59%
Dota Plus icon
Immortal medal icon4276
Disruptor
Words said (all chat)
Words read (all chat)