Some of the Best DotA 2 Cosplay

DotA 2 is one of the most popular MOBA game around. Originally DotA was just a Mod for Warcraft III: Reign of Chaos but then thanks to it’s immense popularity it grew into this standalone game. Heroes are the essential…