Question: who is the best dota 2 player of all time?
Answer: Kuro “KuroKy” Salehi Takhasomi., Clement “Puppey” Ivanov., Amer “Miracle-” Al-Barkawi., Peter “ppd” Dager., Gustav “s4” Magnusson., Johan “N0tail” Sundstein., Clinton “Fear” Loomis., Alexei “Solo” Berezin.