News

Dotting a remote village in western Japan, a population of life-sized dolls outnumber actual humans 10 to one, a result of depopulation that has affected areas throughout the Prefectures. To help ...