Lupin the Third: Episode 0: First Contact (2002)

The stickup that started it all! Lupin III and Fujiko are both after an ancient artifact Jigen is supposed to protect, while Goemon happens to be...


image