Aniworks Logoworks
Lupin III: Part III

Episode 5 of Lupin III: Part III

Goemon, the Invincible