I think it is a pink necked green pigeon.
Quite commonly found in Singapore's parks and forests and quite shy too.
Might be worth to borrow(or buy) the book by Craig Robson: A Field Guide to the Birds of South-east Asia from the NLB if you are contemplating going after birds. Lots of good info and pics inside.