0:00/??? Kayla From the recording Kayla Share Here is another fantastic song from Rekha Ohal. She will often simply meditate and a song will come to her complete with characters whom she has never before met.