Lupin III: Cagliostro no Shiro

Alternative titles


Japanese ルパン三世 カリオストロの城
English English: Lupin III: The Castle of Cagliostro

Information


Aired 1979-12-15 to 1979-12-15
Noone has written a review yet.