Noticed
Wins
57
Losses
60
Winrate48.72%
Dota Plus icon
Immortal medal icon97
Terrorblade
2016/8Time3661411145615454
  • Solo MMR
  • Party MMR