Watch Lupin III: Part II - Episode 122 Online

Aired: Oct 3, 1977 to Oct 6, 1980