Discotek Media have just announced that their Castle of Cagliostro blu-ray will release on April 28th!

The anniversary edition of the film will come bundled with a whole boat load of special features and will retail for $29.95.

[Source: Facebook]

Back