Thanks for identifying the species! I'm not familiar with it at all and there was no sign for it at the aviary. I was wondering if it was a green imperial with some bill growth..
Being a fan of Ducula, this particular species occurs quite widely in the Geelvinck Bay area of Papua New Guinea and some of the western Papuan islands N and NW of it.