This is an official and strictly limited 2CD edition of their concert in Japan Fuji Rock Festival, 30/7/2004. The 2CD set was sold out and deleted, with a worldwide release of only 4,000 individually numbered pieces - out of which only 500 were made available to the Benelux area.