a religious structure in Japan dedicated to the worship of kami, the spirits or deities of nature and ancestors, often characterized by a distinctive architectural style, torii gates, and various ritual elements