Happy End
Happy End is the third and final album by Japanese folk rock band Happy End. It was recorded in Los Angeles, produced by Van Dyke Parks and features several American session musicians such as Lowell George and Bill Payne of the band Little Feat.