Apparently this song is from Up? Or a remix of a track from Up? Either way I cried during this movie IDGAF.
A much needed dose of happiness in musical form.