Aniworks Logoworks
Lupin III: Part III

Episode 32 of Lupin III: Part III

The 10 Million Dollar Key