Helyn Rain Messenger does not walk. She floats. She is one of the most angelic, yet outlandish people I have ever had the pleasure of knowing. She lives out of a Sprinter Van with her husband Jeff. Together they are , Rain and Left. Their music is darling. I mean like cute as freakin pie. She is one of the purest humans I have ever met. A real muse this one.