There are so many gods everywhere in Japan. It's called 8 million "yaoyorozu", but “yaoyorozu” is not an exact number; it means “a lot.” If you love Japan, there are probably gods who have words they want to tell you. A Japanese shaman will guide you to a shrine where there is a god who has words for you, and conveys his or her words to you.