It is not every day that we come across a song that has so much back story and tugs at your heart strings. “Live in This Moment” is such a song. A debut song by London-based Kakou hits all the right notes. It is a serene love song that celebrates love between two people. It…