Cartoon Fantasy in a space station