Nobody puts baby in a corner. Residents in the English village of Rochdale are freaking out after a giant baby doll was erected in the town square, with some petrified pedestrians describing the i ...
Halloween is more than a month away but a town in the U.K. has already decided to scare the locals. Residents in the English village of Rochdale were shocked to find a huge baby doll installed in ...
Welcome to Doll Town is a psychological horror adventure set in the eerie, abandoned town of Ningyomachi. You play as Yumi, a young Japanese schoolgirl, who arrives in the town hoping to earn ...
Halloween is more than a month away but a town in the U.K. has already decided to scare the locals. Residents in the English village of Rochdale were shocked to find a huge baby doll installed in the ...