1952-10-05 | Mito, Ibaraki Prefecture, Japan
Actress.
The Killing Machine
A Blood Stained Love Affair
Karate Bear Fighter
The Street Fighter
Pro Hunter
Edogawa Rampo no bijo shirīzu
Nemuri Kyoshiro