Walla Voodoo
Appears in
The Haunted World of El Superbeasto
Voice actors
Ezra Weisz
Christopher Corey Smith
Karen Strassman
Zach Hanks