- video encodings still in process -

21 foot tall baby robot built to greet guests at the Shanghai Expo in China this year.