Night mode

Lupin III Season 2 Episode 106

Episode Title: You're a Cat, I'm a Dried Tuna
Countries: Japan,
Airing Date: October 22, 1979
Runtime:25 min
IMDb Rating:

Watch Lupin III Season 2 Episode 106 full online free without downloading, english subs, hd quality