Mugiwara
Wins
65
Losses
67
Winrate49.24%
Immortal medal icon4898
Clinkz
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33