For those of you who have never heard of it, The Castle of Cagliostro is the second animated movie based on creator Monkey Punch's popular...