The Instrumental Sound of Japan

Moon Over Tokyo