20 years ago this week, Sarah performed her magical song, “La Luna” at the Manpuku-Ji Temple during the 2003 Otobutai Festival in Japan.