From ancient times, Japan has had a religious culture based on polytheism (yao yorozu no kami (eight million gods)) worshiping nature or spirits like shamanism or animism including the 'Shinto religion.'
日本には古くから「神道」というシャーマニズムやアニミズムといった自然崇拝、精霊崇拝である多神教（八百万の神）に基づく宗教文化がある。