The producers of Lost are determined to keep us from seeing any footage from the show until it debuts Feb. 2. But at least we're getting some suitably weird teasers... like this muppet Pierre Chang, and some hilarious foreign videos.
Why is Pierre Chang, the Dharma Initiative mad scientist, a muppet? Is Lost finally going to go the route of Angel's final season and transform some of its characters into felt puppets for an episode? Probably not. Instead, it's a "production still" from an episode of Lost Untangled, a new series of mini-documentaries about the making of the show that will debut after each episode of season six airs. (Similar to the BBC's Doctor Who Confidential series.) Jo over at Jopinionated debuted this image exclusively — click over to see a bigger version.