
Cosplay: Diablo III Witch Doctor
In Diablo III Witch Doctors are a hallowed part of Umbaru society. They have a knack for battle and for communing with spirits. In the game their mana recharges slowly but they can summon pets to fight for them.…
From the land of Geek