Lupin III: The Castle of Cagliostro

Country: Japan
Media Type: DVD
Manufacturer: Buena Vista Home Entertainment
Running Time: 100 min.
Release Date: 04/26/2001

Contains the Cartoons:

Extras

  • Feature-Length Storyboards
  • Theatrical Trailers

Comments

No comments currently posted.