The Bon Festival is held during in Bon week, and people gathers at the near open-space or the parks, and dance with traditional Japanese music. The music should be happy music to welcome the ancestor's souls, and people have a duty to make a happy, mysterious, and welcoming mood. Moreover, the Bon Dance should be held in the night because Japanese people believe that ancestors' souls come back in the night.
Hanabi taikai (花火大会)
Hanabi means firework, literally the kanji means "fire flower". Pretty appropriate don't you think? Taikai means "big meeting" or in this case a "Hanabi Taikai" is a Fireworks Display Festival. Fireworks! They color the night sky beautifully. Fireworks displays and events are held various places in Japan throughout the year not only on summer nights.