This is an immature bird. It has purple on its back which I believe makes it a Violet and not Emerald Cuckoo. A bird a rarely see.
pictures can only be used with the approval from the photographer