tamagochi
Wins
7621
Losses
6855
Winrate52.65%
Dota Plus icon
Immortal medal icon210
2016/122017/32017/42017/7Time1042134216422220
  • Solo MMR
  • Party MMR