An amazing Japanese jazz live recording from 1975 by the Fumio Itabashi Trio. Now re-issued for all on Studio Mule.