This is a Hip Hop Soul track recorded by the artist Leta Pluto. The song 40 days & 40 nights was originally composed by L. Swarbrick.