I do not know exactly what those birds are, either small chickens, or ducks or baby pigeons. I tasted one of them, and was good ! Baby PigeonChinaChinese foodduckfast foodhong kongjapan street foodjapanese street foodstreet foodtokyo street foodAloJapan.com
AloJapan.com