Lupin Sansei: Cagliostro no Shiro cover art

Lupin Sansei: Cagliostro no Shiro(1987)

Toho

Released: February 1st, 1987