from "Samurai Champloo Music Record: Departure" album by Artistas Varios
See who else performs this track