Hayabusa-chan papercraft created by fumi-A, it has something to do with JAXA's (Japan Aerospace Exploration Agency) failed unmanned space mission to land the Hayabusa spacecraft in an asteroid to take some samples.
FAILED MISSION = bruises and shiner on Hayabusa-chan's face ^^