Technology | Thu Aug 14, 2014 5:43am EDT

Japan sends Hello Kitty into space