This is a Pop Reggae track recorded by the artist PeaceLily. The song It´s been too long was originally composed by M. Rakkola.