Aboard the Hodoyoshi-3 satellite, a Hello Kitty looked down on Earth. Adjust Share by Jeffery Gleaves, Aboard the Hodoyoshi-3 satellite, a Hello Kitty looked down on Earth. Adjust Share