Diablo 3 Witch Doctor Cosplayer csbcom / November 21, 2016 / 0 Comments Comicpalooza 2016 Show winner – the outstanding cosplayer from the US dressing up Witch Doctor in Diablo 3.