I got stuck at the Sky Dragon for the longest time. PolisPolice and Miguel also gave me trouble. My strategy for battles like these is the use of Diminish (reduces magic power of all allies and enemies for a while). The battles take longer, but they are also easier. (Oh yeah, and the strategy for Dario in the other thread.)
The first time I someone fight the Sky Dragon ( I saw my friend play some of this before I had the game), he kept dying after UltraNova. When I fought him, I used the trap and caught it, and he never used it again and I found it very easy. I thought when you trapped an element from an enemy, they couldn't use it again in that battle, but I was wrong when I got hit by another volcano that I had trapped against Dark Serge.
Anyways, Luminaire your strategy was the one where you use the elements that are not black/white, correct? I tried that, and it was my most successful venture so far (It ended in a desperation attack from Grobyc which had him 50 hp AWAY from defeat >_>.) Though I hadn't bothered to allocate other elements on Riddel and only a few on Grobyc, so I'll have to try again. In short, it was prime advice, and I thank you
.