Lupin Sansei: Cagliostro no Shiro, 1987 · Toho

More in this franchise