White-throated Needletail - Hirundapus caudacutus - 白喉针尾雨燕 - Layang-layang Besar Utara
Read more here: https://singaporebirds.com/species/white-throated-needletail