Sapphire Flycatcher

Chinese Name: 玉头姬鹟
English Name: Sapphire Flycatcher
Latin Name: Ficedula sapphira