111111111
Wins
27
Losses
21
Winrate56.25%
Dota Plus icon
Immortal medal icon577
Earthshaker
2018/22019/8Time404841984454
  • Solo MMR
  • Party MMR