The Castle of Cagliostro

1979