Iwakura (岩倉) is a term in ancient Shinto that refers to rocks believed to contain the spirits of Kami. These rocks, which are the object of worship, are also known as Yorishiro.
Developed by razib.in