The Best Cosplay From Blizzcon 2016

The Best Cosplay From Blizzcon 2016 Compilation. BlizzCon is a video game convention held by Blizzard Entertainment to promote its major franchises Warcraft, StarCraft, Diablo, Hearthstone, Heroes of the Storm and Overwatch. Since October 2005, it has been held at the Anaheim Convention Center in Anaheim, California.