Mr. Knight

Moon Knight
Moon Knight #1 (1980)
Moon Knight Falling