Bachi and Dedo – but, I’m told, this seven-piece outfit, hailing from Moratuwa, has been making a significant impact on the ...