Little Green Pigeon - Treron olax - 小绿鸠 - Punai Kecil
Read more here: https://singaporebirds.com/species/little-green-pigeon