Cathy Jain offers up blissful new song ‘green screen’ Lifted from her upcoming debut EP 'Artificial'.