Recorded in November 1969 at Teichiku Kaikan Studio, Tokyo, "Speed and Space - The Concept of Space in Music" is one of those landmark works in which Masahiko Togashi is accompanied by talented musicians who possess a unique style and innovative approach. The album is an exploration of Togashi's...