After many setbacks and more than a few spectacular failures, Japan has finally made a successful launch of its home-grown rocket, the H-2. No word yet if it transforms into a giant winged robot.
Tetsuoooooo!!!