I read somewhere that the founder was on LSD when he had his first vision. Which is perfect. If Acid had a faith, this would be it It is likely just another publicity stunt, a few years ago they claimed to have cloned a human and our fearless mainstream media gobbled the ploy up hook, line, and sinker.