• What is the ancient Japanese belief of Shinto?

    they worship ghosts, spirits ancestors and deities. And the earth. YEY!