ffffffffffffffff
Wins
148
Losses
136
Winrate52.11%
Immortal medal icon2188
Lich
Observer
Dota 2 Map - 7.33
Sentry
Dota 2 Map - 7.33