hundreds of people used to live here

Weird dolls inhabiting Nagoro village

hundreds of people used to live here