Dota 2 Nature’s Prophet Plush

If you enjoy Dota 2 you will enjoy this Dota 2 Nature’s Prophet Plush. This 12″ tall plush depicts Nature’s Prophet and is officially-licensed DOTA 2 merchandise. It comes with an unlock code for Flowering Treant too. Awesome. No teleportation abilities here though. He is […]