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