Lupin the Third: Alcatraz Connection

First aired

August 3, 2001

Type

Movie