Yellow-eared Barbet

Other names
Formerly known as the Blue-eared Barbet. With the current species, it is also known as the Black-eared Barbet