Web Analytics Made Easy - Statcounter

Identify the loosely organized religion that believes all natural beings have a spirit called kami, and requires people pass through a torii prior to entering a shrine?

Answer Hinduism

Buddhism

Shinto

Islam