heroic-cinema.com
Lupin the Third: Castle Of Cagliostro (1979)
Before commencing a period of activity that – from Nausicaa to the present – has so far given us a dozen or so of the greatest animated movies we’re ever likely to see, Hayao Miya…