How do you get the ultima weapon easliy in Kingdom Hearts 2?

The only way to get the Ultima Weapon is to create it in the Moogle Shop. It's best to save your items until you are able to create it, that way you don't have to hunt the materials down.