Would you believe they were creative ads for Lego bricks? Hehehe ~
More see http://www.vinb.net/blog/article.asp?id=128