7.7 1080p Lupin the Third: The Castle of Cagliostro – Λουπέν ο 3ος: Το Κάστρο του Καλιόστρο Dec. 15, 1979