Lupin the Third: Island of Assassins

1997