from "Acid Mothers Temple Soul Collective Tour 2003" album by Kawabata Makoto
See who else performs this track