Artists
Album Info
Recorded at Farmyard Studios, Little Chalfont, England in April/May 1981A replica of the original Japanese release Mean Machine.
Issued in a jewel case with clear tray and 20-page booklet with notes in Japanese and lyrics in Japanese and English + obi.
This release was issued much later than in 1998.