This is Sparrot, a fortune-teller with
Sparrot is a fortune teller from Skyward Sword. He owns a small area in the Bazaar in Skyloft where he will tell fortunes for 10 Rupees. In addition to giving Link a hint on where to go next for his quest, Sparrot can tell him what kind of Treasures are in each region.
Sparrot is involved in a Gratitude Crystal sidequest in which he breaks his Crystal Ball and can no longer tell fortunes. Link can find a new crystal ball for him in the Eldin Volcano region, above the entrance to the Earth Temple.