marqueeposter.com
Marquee Poster | Lupin III: The Castle of Cagliostro 1979 Japanese B1
Lupin III: The Castle of Cagliostro is the feature length directorial debut of Hayao Miyazaki — one of the most famed animators of all time. Long before his breakout hit My Neighbor Totoro, Miyazaki was working as an animator for Toei Animation and TMS Entertainment. Based on his previous work on Lupin III TV episodes,... READ MORE