Torresian Imperial Pigeon

Scientific Name: Ducula Spilorrhoa