no it's not Hell of Birds ..... I think it related to "ritual meal" ???
Could you mean the painting "Sacrificial Meal?"