Japan has a special affinity for fireworks. During summer, fireworks festivals, called Hanabi Taikai, are held almost daily somewhere in Japan. In a way, you have not truly experienced summer until you have seen these colourful bursts lighting up the sky.