Demonic the 27-foot doll in town square
In Rochdale, England, the presence of a 27-foot-tall doll that goes by the name Lilly has left many residents in shock.
The doll was placed in the central town square. It is made with joints, an articulated mouth and limbs that can all be moved. The doll is meant to encourage discussions on environmental issues among school children. However, many residents in Rochdale, Greater Manchester, England are horrified by it.
Some people are referencing it as a doll from a terrifying movie. The giant doll is supposed to stay up until almost the end of October. This doll has already received great criticism from the public, adults especially who find the doll too creepy for comfort.