Owls in Singapore

I’m not a bird expert or anything but this morning I was abruptly awoken and ushered to my kitchen. Standing on the window grill was this huge owl. I rushed to get my camera phone and it just turned to look at me, I moved closer hoping to get a clearer shot and it flew away.

So I just wanna know, was I hallucinating or was that really an owl? Do owls come to Singapore? Do owls fly into HDB estates?