Takashi ITO
Films shown at Nippon Connection
Spacy,
Japan 1981 (Director)
NC07
Apparatus M,
Japan 1996 (Director)
NC07