THE HAUNTED SHOPPING LIST
33