Thanks for your reply Mike.Unfortunately it is the clearest photo I got. The other photos are darker and somewhat the same.
These photos are original and no alternation was made except cropping into smaller size.
Initially I thought it might be Japanese Paradise Flycatcher, as it was not as shiny as what I saw before. But I heard from others that there was an Asian Paradise Flycatcher found there, so I think it might be the same one. I shall leave you the experts to decide.