Elachura

Chinese Name: 丽星鹩鹛
English Name: Elachura
Latin Name: Elachura formosa