from "Lupin the 3rd Original Soundtrack" album by You & The Explosion Band
See who else performs this track