Moustached Treeswift, Weda resort, Mangrove area, Halmahera, Northern Moluccas, Indonesia, September 2023