Japan News How Japan’s Azuma Odori, 100-year-old geisha festival, offers glimpses of dying tradition May 25, 2025