Satsuko Yamamura is known for Lone Wolf and Cub: White Heaven in Hell (1974), Tracked (1985) and Magistrate of the Floating World (1981).
No data