A mesmerising collision between psychedelia, prog and more conspicuously Japanese elements, all delivered on an interplanetary theme.