Kayo Kiyomoto is known for Afureru onna (1986), Female Market: Imprisonment (1986) and Flower and Snake: Sketch of Hell (1985).
No data