*WARNING* Long part is long. Please allow it some time to load. Also, this took so much scripting that I started at around 8:30 PM to 9:00 PM, and finished it at about 11:33 PM. I am not even joking. Because of all those scripts, it might freeze midway through. Don't worry, though- I used a TON of broadcasts here to get the timing just perfect, so if the timing DOES end up screwing up, it'll fix itself on the next broadcast. I was lazy and used thunder for the rumbling you hear in the stage. *spoiler* Yes, the dragon is glitched at the start of the battle.