worm human hybrid creatures are shopping at the mall