Indochinese green magpie


The Indochinese green magpie or yellow-breasted magpie is a passerine bird of the crow family, Corvidae. It is native to mainland southeast Asia and adjacent China.