Anime My Reviews The Castle of Cagliostro November 5, 2008 by Craig Lotter No Comments 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... Read More