Albumet (3 CD-er) og DVD-en (2 DVD-er) ble utgitt 5. oktober 2004. De ble innspilt i den 26. april, 2004 i Tokyo Japan.