Japan,
1965, 87 min
Directed by:
Kenji MisumiComposer:
Akira IfukubeGallery (78)
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios
Photo © Daiei Studios