Beautiful, interesting, incredible cinema.
A 1973 Japanese language short film directed by Mako Idemitsu. The film screened at Edinburgh International Film Festival in 2022.