Place of birth: Japan
...
Female Market: Imprisonment
1986
Flower and Snake 2: Sketch of Hell
1985
Female Bank Teller: Rape Office