Orphan-maker

Orphan-Maker

Orphan-Maker (Peter) is a fictional mutant character in the Marvel Comics universe. His first appearance was in X-Factor vol. 1 #31.

Read more about Orphan-maker.