So in japan theres a creepy village that some lady made dolls out of oldsters that outdated to stay there February 27, 2024 by Shakil