Disambiguation: Alphonsus Lefszycic
First published in: 1987
First appearance is in Fallen Angels (Marvel, 1987 series) #2 (May 1987).