Category:The Castle of Cagliostro

The Castle of Cagliostro is a Japanese anime film that was based on the Lupin III franchise. This film was released in 1979 and it was considered one of the best animated films of all time. It was released with two English dubs. The first dub was made in the early 1990's from Streamline Pictures, while the second dub was made at Animaze for it's VHS and DVD release from Manga Video.