Japanese 1978 Reissue Poster with Lupin the 3rd: The Venice Super Express
Other Posters from this Film