Akira
1988 · 81/100
The Castle of Cagliostro
1979 · 81/100
Spider-Man: The Animated Series
1994–1998 · 84/100
Inspector Gadget
1983–1985 · 72/100