Recently, residents in Keller have become very aware of a creepy doll found relaxing on a bench by the Town...