Lupin the 3rd: The Castle of Cagliostro – Special Edition & Saint Seiya: The Lost Canvas Now Available on Netflix UK

Subscription based video-on-demand giant Netflix UK once again compliments anime fans by adding two new anime franchises; namely the Special Edition variation of the feature-length-film Lupin the 3rd: The Castle of Cagliostro as well as the 2009 anime series Saint Seiya: The Lost Canvas which is of course based upon the long-running Saint Seiya franchise. Read more of this post