I had a trip to the northern area of Japan. One of destination, at Yamagata prefecture, I saw the "Hanagasa Festival / 花笠まつり". "Hanagasa" means bamboo hat with flowers.
Every team of dancers shows their own arranged dance on traditional music. It was very impressive in appearance that high-spirited young dancers gradually fade away to the old palace.