Never heard the Japanese CD of 'Total Eclipse' but of all the copies of this I have (Liberty blue/white LP, UA blue label LP, French Pathe Marconi 80s LP, 90s reissue CD) the Liberty blue/white LP is the best by quite a long way. Seems to be quite a bit of high-end roll off and low sound/noise on the tapes though.