Lupin the Third: Alcatraz Connection
2001