A Japanese village whose population is mostly from puppets... Photos
personHazel Magazine
November 29, 2020
0
share
Nagoro, like any other quiet riverside village in southern Japan, looks from afar, and sees elderly residents tending their gardens and families waiting patiently at a bus stop. Everything seems normal... until you realize that most of these “people” are not human.