Venus 69
PUBLISHED Jan 1, 2006
When an album describes itself as a "Japanese electronic pop art music museum," it would be easy to assume that it is going to be a collage...