Ôedo: (Maruhi) onna isha arashi (1975)

a.k.a Great Edo: Secret Story of a Female Doctor in Trouble