March 12, 2015

The Castle of Cagliostro (Japanese: ルパン三世 カリオストロの城 Hepburn: Rupan Sansei: Kariosutoro no Shiro, Lupin the Third: Castle of Cagliostro) is a 1979 Japanese animated film co-written and directed by Hayao Miyazaki.