In thousands of Shinto shrines across Japan last week, sober-faced girls in white robes and vermilion skirts practiced the stately postures of the ritualistic Kagura dance. Musicians wearing eboshi ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results