The indigenous religion of Japan that emphasizes the worship of spirits or Kami in nature and ancestors.