1980 Japanese film.
Executive Producer
Director
Screenplay
Director of Photography
Editor
Lighting Technician
Art Direction