Controversial Talking Baby Doll Pulled Off Store Shelves. The baby doll is not ‘cooing’ like it’s suppose to but is talking about Islam and Satan. “Islam is the light’ and ‘Satan is the king.’ Even more reason to know that Satan’s religion is Islam. MORE