Japan
Action,
Mystery
89 minutes
1961
Kazuo Ikehiro
Daiei Film
Director
Music
Director of Photography
Editor
Art Direction