The Doll Store - Blending horror with romance, The Doll Shop transports you to a small village, which is getting buried under a relentless snowfall. It tells a sinister story involving creepy handmade dolls. The art is sublime plus the ending is especially memorable. Absolutely free to hitch and use, https://www.metooo.it/u/8usclubs2