1946-01-16 | Tokyo, Japan
Actress.
Nure benten okaichô
Confessions of a Lovelace: At Lust's End
Onna koroshi no license
Foreigner's Mistress Oman: Tempestuous Skin
Super-God Bibyun