from "Secrets of Zen: Japanese Chill Out, Volume 1" album by various artiste
See who else performs this track