All Channels

Discotek Delays Castle of Cagliostro Blu-ray release

According to online retailer Amazon's listing, North American anime distributor Discotek Media has delayed its Blu-ray release of Lupin III: The Castle of Cagliostro until June 23. The release was previously slated to ship on April 28.

Read Full Story >>
The story is too old to be commented.