Top 8 Weirdest Religions In The World Right Now

The Temple of the True Inner Light

The Temple of the True Inner Light is a religious organization based in Manhattan which believes that psychoactive substances such as dipropyltryptamine, cannabis, LSD, mescaline, psilocybin, psychedelic mushrooms, and others are the true flesh of God. The organization also believes that all religions are based upon the psychedelic experience.