mariachi.
Wins
347
Losses
300
Winrate53.63%
Dota Plus icon
Immortal medal icon729
Pangolier
2015/11Time4882523255826131
  • Solo MMR
  • Party MMR