Kami (Japanese: 神; [kaꜜmi]) are the deities, divinities, spirits, mythological, spiritual, or natural phenomena that are venerated in the traditional Shinto religion of Japan. Kami can be elements of the landscape, forces of nature, beings and the qualities that these beings express, and/or the spirits of venerated dead people. Many kami are...