Saburo Hashimoto is known for Lupin III: The Castle of Cagliostro (1979), Darkwing Duck (1991) and Video Senshi Laserion (1984).
No data