Iwakura
People in Japan have been practicing nature worship for a very long time. This means they believe that gods and spirits live in nature. In Shinto ceremonies, they believe the gods come from a special rock called shintai. They use a special object called yorishiro, which represents the gods' power and is placed at the center of the ceremony.