Hello Kitty goes to space!  Yup, you read that right. A ...