ChugokuCultureFeaturedSightseeing Entertaining the Gods: Kagura Theater in Shimane I think it was the moment Orochi arrived. A phantasmagorical rendering of the eight-headed, eight-tailed serpent from Shinto myth, cavorting…David McElhinneySeptember 24, 2024