The best way to get gems is to buy lots of poisin apples,then go fishing in Muska luka when it is dusk.Try to catch as many mardan garadyn I think thats it's name.
Then exchange fish points for them but you need 100 fish points to get 1 gem. Or you could do it the long way and go to the back of caves and get the keys to the backfloors over,over again.Your choice
More tricks, tips and cheats for this game are right here - Dark Cloud cheats
Comments for this hint