re: #200 watching you tiny alien kittens are
And here is one of the debunks for the “Muslim/Allah ring” meme…
snopes.com