Brown-backed Needletail - Hirundapus giganteus - 褐背针尾雨燕 - Layang-layang Besar Biasa
Read more here: https://singaporebirds.com/species/brown-backed-needletail