Japan Unveils Latest Humanoid Robots

2013-10-22 151

Robot researchers in Japan have unveiled latest inventions, including one humanoid proving what entertainers from Elvis Presley to Miley Cyrus.