fuck this shit
Wins
274
Losses
267
Winrate50.65%
Immortal medal icon2880
Nature's Prophet
2015/11Time5371552156715823
  • Solo MMR
  • Party MMR