Album release from Roger Turner featuring Masahiko Satoh and Yoshihide Otomo.