Brother Anguish

Brother Anguish was a member of the Triskaidekaphobes. (COMIC: Triskaidekaphobia)