Japon,
1965, 84 min
Photos (9)
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
Photo © Daiei Studios
Photo © Daiei Studios