THIS IS KARMAAA!!!
Wins
19
Losses
45
Winrate29.69%
Dota Plus icon
Uncalibrated medal
Puck
Pro Players Played With