Japan is known worldwide as a leader in technological advancements, often hailed as the birthplace of the bullet train.
Meet The Woman Sewing Life-Sized Dolls Of Everyone Who Dies In Her Village The short documentary The Valley of Dolls introduces us to a 64-year-old woman in Nagoro, Japan, who is repopulating her ...