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