1978 Japanese film directed by Yoichi Takabayashi.
Music
Sound Effects Editor
Director
Screenplay
Executive Producer
Director of Photography
Lighting Technician