Lupin the Third: Alcatraz Connection

2001