King of Suck Balls Mountain
Wins
4512
Losses
4257
Winrate51.45%
Dota Plus icon
Ranked medal iconRanked medal stars
2015/8Time3052320233523506
  • Solo MMR
  • Party MMR