The 101st Azuma Odori to Be Held at Shinbashi Enbujo This May
The 101st Azuma Odori, the annual traditional geisha dance performance of Tokyo's Shinbashi flower district, will take place at Shinbashi Enbujo from May 22 to 25, 2026, with 8 performances over 4 days.