Sumida Taikai - The biggest fireworks festival in Tokyo. Upto 1 million people come and see this. The fireworks actually go on for 1.5 hours from 2 spots. Here is a video of the atmosphere and the display. Last 2 minutes of the video is the actual last 2 minutes of the display.