Hiroko Machida

Street of Shame is a 1956 Japanese drama film and the last film directed by Kenji Mizoguchi. The story, which revolves around a group of women of different backgrounds who work to…

Filmography