Sabishiki mura
(Original title)
Sabishiki mura
Japan