It’s a village with life-size dolls in Japan. Located in Nagoro, more than 350 dolls represent villagers who once lived there but have either moved or passed away. You have to see this.
Watch next video Official trailer for 'All the Light We Cannot See'