The Moonlight Merchant
Go to the Waterfall Cave in Skyloft at Night. Search for 3 Blessed Butterflies flying around and play your harp like you would to summon a Gossip Stone. The Moonlight Merchant will be summoned instead. He sells rare treasures, which are expensive, but hard to find any other way.