Nobuo Tomizawa is known for Lupin III: The Castle of Cagliostro (1979), Lupin III: Farewell to Nostradamus (1995) and Pom Poko (1994).
Superman: The Animated Series
Lupin III: The Castle of Cagliostro
Pom Poko
Lupin III: Farewell to Nostradamus
No data