Demon Hunter on Ebay

Demon Hunter

One-shot title from Atlas/Seaboard, September 1975.

Demon Hunter #1