Shinto teachings say that spirits of nature called kami live in the world.

True False