Naveed Razzak takes us on an ethereal journey of self-discovery on his slow Hip-Hop track, ‘Dreaming’.