Wedge-tailed Green Pigeon

Treron sphenurus