A decaying Japanese village where life-sized dolls replace former inhabitants, handcrafted by a woman determined to honor the departed and breathe new life into her aging hometowns narrow streets lined with modest homes amidst lush autumn foliage.
A decaying Japanese village where life-sized dolls replace former inhabitants, handcrafted by a woman determined to honor the departed and breathe new life into her aging hometowns narrow streets lined with modest homes amidst lush autumn foliage.