Rather confusingly this bird has several names. Prviously it was called Spectacled Greenbul but now is known as either Spectacled Tetraka or Short-billed Tetraka.
All images are copyright of Ian Fulton, please do not download without permission