Brother Voodoo is a fictional character appearing in American comic books published by Marvel Comics. He first appeared in Strange Tales #169. The character was created by publisher Stan Lee, Roy Thomas, Len Wein, and artist John Romita Sr.read more
Brother Voodoo is a fictional character appearing in American comic books published by Marvel Comics. He first appeared in Strange Tales #169. The character was created by publisher Stan Lee, Roy Thomas, Len Wein, and artist John Romita Sr.
Join the Conversation
0 comments on this story
Leave a Comment