Plot: Once a year, ICPO takes the money they've collected from criminals all over the world to a Swiss bank, where they make an accounting. This year, Zenigata is given the task of escorting the money, which makes taking it like candy from a baby to Lupin

Lupin The Third - Season 2 - The Bills That Came from God (Episode 153)
Episode Aired On:
Monday, September 22 1980
44 years ago
Monday, September 22 1980
44 years ago