Mieko Hoshino is known for Death of a Ninja (1982), The Shogun Assassins (1979) and Kogarashi Monjirô: Kakawari gozansen (1972).
No data