Speckle-throated Woodpecker

Other names
Also known as Reichenow's Woodpecker.