Jean-Louis Droo, Haïtian-born but schooled in America, worked as a computer scientist for a large Silicon Valley computer company until the news of his father's impending death brought the young scientist back to the land of his birth. Once home, Droo found modern medicine was unable to aid his father and that the only hope was a local "houngan", a voodoo master.
Featured in these Comics
Team & Affiliations
Former
History
First Appearance New Teen Titan #14 (Dec 1981)