Purple Cochoa

Chinese Name: 紫宽嘴鸫
English Name: Purple Cochoa
Latin Name: Cochoa purpurea