Japan: Depopulated Village Uses Puppets for Sense of Life

Ichinono has fewer than 60 residents, so they stitched together their own population of puppets to keep them company. Read Full Article »


Comment
Show comments Hide Comments


Related Articles