Fabricating life in the Japanese village of Ichinono – in pictures | World news – The Guardian

Ichinono is one of Japan’s depopulated ‘puppet villages’, where handcrafted stuffed mannequins are used to create a semblance of a bustling …Read More