This 21-foot-tall baby was created by the special effects mavens behind Alien vs. Predator. It was built to represent the cities of future generations, or something. But really, it's just unsettling. [io9]
On May 1, guests at Shanghai's Expo 2010 will encounter a giant, cooing robo-baby built by the special-effects artists behind Alien vs. Predator. Is this ankle-biting abomination China's new superweapon? After watching this monstrosity in motion, we vote "yes" unequivocally.