This is what I believe the 7th full length album released by Japanese duo Salon Music from 1995. And maybe it's their best one? Surprisingly so, I usually lose interest when a band releases so many albums -- but Salon Music only seem to get better and better!