Click the image

Creatures and Humans – Showa-mura Village