Showa Erotica: The Lady of the Rose (1980)

Showa Erotica: The Lady of the Rose (1980)

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

Overview

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