Lupin III: The Castle of Cagliostro Is a Perfect Movie, and Here’s Why by MOEPP 2023.06.04 2023.06.04