Father Duvalier

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: