The Japanese release of the cd had a little two page explanation in the liner notes that was not in the US release..I scanned it to show someone on another forum & figured I may as well share it here too. I think this info was once on the website, but don't know what became of it..
Click here to read it.
Click here to read it.