Izumi Hara

Pastoral: To Die in the Country (1974) HD
IMDb:

Pastoral: To Die in the Country (1974)