Artists
Album Info
Release Date: 1982-06-21Label: Alfa
Recorded at Alfa Studio "A" Tokyo, July-August 1981, April 1982 and Roundhouse Studio London, October 1981.Recorded using a 3M D.M.S. Digital Recording System.
Issued with obi, and a 12" x 12" insert with song lyrics.