Showa Erotica: The Lady of the Rose (1980)

Showa Erotica: The Lady of the Rose (1980)

1980-02-02 US 70 Min. PG-13
0 0 votes

Watch Showa Erotica: The Lady of the Rose: Stream the Latest Thriller, Drama Film on LetMeWatchThis!

The story of a noble femme fatale in 1941 in Japan.