What does Sengū mean?
Shikinen Sengū is a ritual, one of the most important rituals in Shinto, the traditional and eldest religions in Japan.
Shikinen Sengū is a ritual, one of the most important rituals in Shinto, the traditional and eldest religions in Japan.