Torresian Imperial Pigeon (Ducula Spilorrhoa)

Scientific Name: Ducula Spilorrhoa