a doll hospital run by robots. folk horror.