Skip to content
StreamScapeX

GARDEN

  • 1989
  • 5m

Overview

The 16mm film sketch "月蝕" was copied directly onto 8mm film and remade with new material added.

Details

Status
Released
Release date
January 1, 1989
Original language
Japanese
Countries
Japan

More like this