Lupin the Third: The Castle of Cagliostro (1979)

Believe in the Thief. 1979-07-06 Japan 102 Min. PG-13
7.523 1025 votes