worm human hybrid creatures are shopping at the mall. folk horror. highly detailed