PUMPKINHEAD #3 (OF 5) CVR A STRAHM
PUMPKINHEAD #3 (OF 5) CVR A STRAHM
FEB181443
For each of man's evils, a special demon exists. But Pumpkinhead-the demon of vengeance-is only one such infernal creature. What happens when his prey calls up the OTHER demons of sin to stand in his way?  
...more