Showa Erotica: The Lady of the Rose (1980)
1h 10m
Running Time
February 2, 1980Release Date
Showa Erotica: The Lady of the Rose (1980)
1h 10m
Running Time
February 2, 1980Release Date
Plot.
The story of a noble femme fatale in 1941 in Japan.
Where to Watch.
No streaming offers found