A very human-like robot invented by Japanese engineers

Two human look-a-like robots invented by Japanese engineers. They can talk to each other!
Back to Top