In the tiny village of Nagoro, deep in the mountains of western Japan, the wind howls down a deserted street with not a living soul to be seen. But yet the street appears busy, dotted with life-sized …
( read original story …)
The Japan News
In the tiny village of Nagoro, deep in the mountains of western Japan, the wind howls down a deserted street with not a living soul to be seen. But yet the street appears busy, dotted with life-sized …
( read original story …)