Few words can fully describe this irreverent and psychedelic anime, but it packs a refreshing funky disco soundtrack... in space, baby!