Inside lonely Japanese village where residents are outnumbered by creepy puppets
- Posted on October 28, 2024
- By The Sun
- 2 Views
Inside lonely Japanese village where residents are outnumbered by creepy puppets
A LONELY Japanese village has become overrun by creepy life-size puppets who have been slowly replacing the residents. Eerie pictures show dozens of dolls riding on bikes, playing around on swings …