from "2005-07-26: Japan Tour 2005: Zepp Tokyo, Tokyo, Japan" album by Ryuichi Sakamoto
See who else performs this track