Toshiko Higuchi (樋口年子, Higuchi Toshiko) was a Japanese actress. (Via TMDB)
The Secret of the TelegianFilm • 1960