Luis Alvarez (Earth-616)
Appears in 5 issues
The Amazing Spider-Man Annual #23
1989
The Spectacular Spider-Man #138
1988
The Spectacular Spider-Man #137
Web of Spider-Man #36
Web of Spider-Man #35