Nedo


Actroid Robot at the World Expo 2005 in NEDO Pavilion

Actroid Robot at the World Expo 2005 in NEDO Pavilion

yes this is a face of a robot. Japanese Energy Technology company NEDO presents the amazing Actroid in their robot pavilion...

Mar 25 2005, 2:02am EST