Torresian imperial pigeon

Scientific Name: Ducula spilorrhoa