mecha

article placeholder

Robots. NHK Documentary about robots. Watch and tremble. From the youtube page: Robot will Compete to Handle Future DisastersRobotics is the art and commerce ...