China's 21-Foot-Tall Baby Is Here to Creep Out the World

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]