Title: Captain Hazzard #3 - Curse of the Red Maggot