Through his various bands, the mixed metal singer Max Cavalera has never stopped moving in and out of his native Brazil.