To which performer does the album XXX belong?
The Astronauts Are Sleeping
The Astronauts Are Sleeping is a double album (actually released in two separate volumes) by Her Space Holiday released in 1999.
Her Space Holiday