A film by Hideo Suzuki.
Akira Fuyuki
Kawada
Director
Writer
Producer
Music
Cinematography
Production Design
Sound
Lighting Technician