Cheers Chris.

Just went through Memoria fighting the 4 guardians and Hades, and to be honest I think Dragon's Breath makes it a little too easy. It doesn't require you to spend hours and hours to build it up like Thievery or Dragon's Crest but still does 9999 damage. I know it takes a massive 78mp to cast but you can cast it about 4 or 5 times before having to use an ether, which equals just under 50,000 damage, which pretty much destroys every boss. Even Ozma only has 55,000 HP. I reckon Dragon's Hair lance should have been harder to get than just using a dead pepper on the mountain crack.

Anyhow, mystery solved. Thanks to everyone who helped!