Poster

Zeroka no onna: Akai wappa (1974) aka "Zero Woman: Red Handcuffs"