Every year in Hiroshima city, a 3 day Flower festival is held which fills the city with hundreds of thousands of people enjoying the entertainment on different stages, parades on the first and last day and countless Japanese and international food stalls and game stalls.
Our family go every year and one of my favorite things to watch is the dance parade held on the 3rd day called "Yosakoi". Yosakoi dance groups all have to use some of the same techniques and dance moves, many of the troupes also use the Japanese clapper instrument and Japanese fans.
You can see in the pictures in the above slideshow and in the video below how much practice goes into these performances. It is also impressive to see how enthusiastic and full of energy the dancers are, it is impossible not to feel impressed and excited while watching.