AFP

Japanese Robot Awaits Human Astronaut on Space Station

show full description
 
 
Japanese Robot Awaits Human Astronaut on Space Station | NewsLook