17.5mm Film Structure

One of the last works of Japanese filmmaker Jun'ichi Okuyama.