Essential Japanese Jazz!
Another fine reissue of Japanese Jazz from Le Tres Jazz Club. Originally released in 1975 on Three Blind Mice, Led by Masaru Imada and his Fender Rhodes, the record opens with 'A Green Caterpillar', an 11 minute masterpiece!