Luffa
Dar Es Salaam
Alpha Mbaga alias King Luffa, is a music producer, composer and sound engineer based in Dar es salaam, Tanzania.
Inspired by many other past producers like Master J, P Funk Majani, Marco Ch…
Alpha Mbaga alias King Luffa, is a music producer, composer and sound engineer based in Dar es salaam, Tanzania.
Inspired by many other past producers like Master J, P Funk Majani, Marco Ch…