Painting Demon's making human soup, Neka art museum.