Recorded at Diagram Studio during Autumn 1975.
Comes with an Obi strip, insert, inner sleeve, and liner notes in Japanese. There's also a 16 page booklet which is the same as the Musea release.
The disc is also the Musea CD, and is pressed in France.