Six-meter robot baby at Expo 2010 in Shanghai

 

v20240901