Spot-backed Puffbird

Other names
Caatinga Puffbird is another common name.