Anime News

Lupin III: The Castle of Cagliostro Remaster's Trailer Compares Quality
Date: 5/2/2014
Remaster of Hayao Miyazaki's first feature film returns to Japanese theaters May 9
Source: Anime News Network