Takehisa Kosugi’s first film, made for the first 100 Feet Film Festival organized by Image Forum in 1974.
January 1, 1974
Released
TM
3min
—