The town of Manson and its citizens begin to suffer horrible penance for past crimes in the form of literal vermin in Terry Moore's "Rachel Rising" #15.


Full review here.