
What Is A Voodoo Doll & How Is It Created? A Voodoo Doll is an enchanted effigy of a person that can be linked to their very body, mind, and soul through a Curse. This is the specialty of advanced Voodoo Witch Doctors. The process of creating such a doll can vary between Voodoo practitioners but more or less bodily fluids, and personal items from the victim are essential in crafting it. For maximum effectiveness, it...