Larry Carlton
All songs arranged by Larry Carlton, Tak Matsumoto &amp; Hideyuki Terachi