Terry Apala, the master of covers, has released a new song titled ‘Mushin’. The ‘Omidan’ singer’s new release is a cover of ‘Barking’…