the puppet whisperer
Wednesday, September 29th, 2010At 2:22 am on Halloween night, dolls and puppets have the ability to speak. They don’t move their mouths or anything, but if you hold them close and listen very very carefully, you can hear their whisperers. Some dolls tell you what their favorite games are in hopes you’ll play them more often. Other dolls [...]


