Japanese animation

Lupin the IIIrd: Chi Kemuri no Ishikawa Goemon