Lupin the 3rd: The Castle of Cagliostro – IFC Center
www.ifccenter.com
Images may be subject to copyright.