Lupin III: Pandora no Isan

1987