File:Wileaydus Autolycus (Earth-691) from Official Handbook of the Marvel Universe Master Edition Vol 1 35 001.jpg

Summary
Spirit of Vengeance from OHOTMU 35