Japan
86 minutes
1951
Ren Yoshimura
Daiei Film
Director
Screenplay
Music
Director of Photography
Lighting Technician