Onibaba (Demon Woman) from Kaneto Shindo is uncannily similar to Hiroshi Teshigahara’s Woman in the Dunes, released in the same year. These are “art films,” as the saying goes, rich…