In rural Japan, the unstoppable forces of nature meet the immovable determination of the construction state. Can this village survive?
( read original story …)
The Japan News
In rural Japan, the unstoppable forces of nature meet the immovable determination of the construction state. Can this village survive?
( read original story …)