Showa Erotica: The Lady of the Rose (1980)
The story of a noble femme fatale in 1941 in Japan.
Release Date: 1980-02-02
- Country: JP
- Language: 日本語
- Runtime: 70