Artists
Album Info
Release Date: 2003-01-22Label: Eighty-Eight's
Recorded at Avatar Studio, New York on May 28, 2002CD comes in 4-panel digisleeve with obi and 8-page booklet mostly in Japanese.
Barcode and full release date only listed on CD's obi.
℗ © 2003 Village Records Inc.
Made in Japan.