Watch Lupin III Episode 0: The First Contact - Special Online

Aired: Jul 26, 2002