Japan steps up its game to build the unmanned HTV cargo ship to deliver vital supplies to the International Space Station
Credit: JAXA