Marc Spector (Earth-5039)

Marc Spector is the uncompromising Moon Knight.