The Electronically Animated Giant Baby [Miguelin]
Author: peter Date: 14 November, Category: Wow, Visits 2304
The electronically animated giant baby Miguelin (created by Isabel Coixet in collaboration with the special effects team behind Alien vs. Predator) was seen in the Spanish Pavilion at the site of Shanghai 2010 World Expo on April 27, 2010 in Shanghai, China. (Photo by China Photos)