Lupin The 3rd - Castle Of Cagliostro - 4K ULTRA HD Blu-ray
Official Japanese release
- Otaku code: 209180J
- Catalogue no.: VPWT-71731
- Barcode: 4988021717311
- Release date: 24/7/2020
- Condition: Brand New
- Format: Region Free - Plays on any Blu-ray player.