Sensual electronic piece evoking images of night rain and a mysterious emotion.