Mountain Imperial Pigeon

Chinese Name: 皇鸠
English Name: Mountain Imperial Pigeon
Latin Name: Ducula badia