A very nice piece of work!
This is definitely one of your best works yet. I loved the music, albeit it felt a bit too relaxed for this particular flash. The animation was very solid, very fluid and just in general fun to watch. The battle scene was well done and had plenty of epic moments; my personal favorite being when Ultima Sperenza began attacking with its elongated arms. I could definitely see a story about this going on, perhaps how Ultima Speranza was created and for what purpose.
All in all, one of the best flashes I've seen in quite sometime.