New video from Albee Al & Red Cafe called “Mula Ru”.