Lost Sex is a 1966 Japanese drama film written and directed by Kaneto Shindo.
More at Wikipedia.
Director: Kaneto ShindoRelease date: August 27, 1966Running time: 97 minutes
External links: IMDb