Yôko Yamaoka is known for Lupin III: The Castle of Cagliostro (1979), Aoi kioku (1993) and My Daddy Long Legs (1990).
No data