Antonio Rodriguez (Earth-616)
Appears in 4 issues
Punisher War Journal #4
2007
Civil War #7
Avengers #2
1998
Captain America #308
1985