Providence smiled on Balinese seer Ketut Liyer the day US tourist Elizabeth Gilbert came to visit -- her memoir, "Eat, Pray, Love", would make him richer than he ever dreamed.
The fortune teller said to be aged in his 90s -- no one knows exactly -- was a poor man when he looked into Gilbert's eyes and predicted she would live in Bali and find true love.
Gilbert worked her own magic and Ketut's prediction became the stuff of Hollywood fantasy.
Now there is a line of camera-toting tourists waiting outside his home to hear their own fortunes told, at 25 dollars a pop.
That's a fortune for a man who is more accustomed to bartering his predictions for simple gifts from local villagers.
"From 8:00 am to 6:00 pm every day ... 50 people on average," said his son, Nyoman, who acts as a translator.
"It's a great life," he adds, as he checks the sequence of "clients".
As black storm clouds rolled across the sky one recent Sunday afternoon, the courtyard outside Ketut's comfortable wooden house was packed with visitors, male and female, from all corners of the globe.
"Look! It's him!" said 26-year-old American Mary as she fumbled excitedly for her camera.
Songbirds fluttered in cages suspended among frangipani and orchid blossoms, as Ketut -- wearing traditional Balinese cloth headware, a sarong and a T-shirt -- sat cross-legged on the porch and held his 20-minute consultations.