THIS IS KARMAAA!!!
Wins
51
Losses
74
Winrate40.80%
Dota Plus icon
Uncalibrated medal
Razor
TrendsMoving mean of last 20 games
050100246810
  • Kills