
From Wikipedia, the free encyclopedia. Nobuko Otowa (1 October 1925 – 22 December 1994) was a Japanese film actress. She appeared in 134 films between 1950 and 1994. She was married to film director Kaneto Shindō. She posthumously won the award for best supporting actress at the 19th Japan Academy Prize for A Last Note, having been diagnosed with terminal liver cancer during its production. Description above from the Wikipedia article Nobuko Otowa, licensed under CC-BY-SA, full list of contributors on Wikipedia

Oshin
TV • 1983

Taikouki
TV • 1965

Mominoki wa Nokotta
TV • 1970

The Maid Story
MOVIE • 1963

Onibaba
MOVIE • 1964

Asami Mitsuhiko Mysteries
TV • 1987

Edo Porn
MOVIE • 1981

ありがとう
TV • 1970

Demon
MOVIE • 1985

The Ceremony
MOVIE • 1971

Red Lion
MOVIE • 1969

The Radish and the Carrot
MOVIE • 1965

By Player
MOVIE • 2000

Heat Wave Island
MOVIE • 1969

Immortal Love
MOVIE • 1961

The Incident
MOVIE • 1978

Kuroneko
MOVIE • 1968

The Three Treasures
MOVIE • 1959