Issue appearances: 1
Father Duvalier, also known as Duvalier, is a comic book character. Father Duvalier is associated with Antarctic Press. Father Duvalier appears in 1 issues in t...
First appearance: #3
Issues featuring this character: