Aniworks Logoworks
Lupin III

Episode 12 of Lupin III

Who Had the Last Laugh?