Esteban Corazón de Ablo (Earth-616)
Appears in 3 issues
Daredevil #6
1999
Fantastic Four [So Much Fun] #306
1987
Secret Wars II #7
1986