The lethal Headsman has an arms supplier who is all too familiar to Spider-Man.
Stern, Frenz
Busiek, Mcleod
Busiek, Olliffe
(1997)
(1998)
(2021)