From Toyama, Japan • 1930 - 2001
Sachiko Hidari (左幸子, Hidari Sachiko; 29 June 1930 – 7 November 2001) was a Japanese actress and film director. (Via Wikipedia)
The Demon of Mount OeFilm • 1960