Baya Weaver

Chinese Name: 黄胸织雀
English Name: Baya Weaver
Latin Name: Ploceus philippinus