I don’t know why I took this as a challenge… I’ve definitely lost it in the translation, but after digging a bit with and ending up searching with baidu, my guess is this is a costume for a concert of sorts…
http://cdnews.biz/cdnews_site/docDetail.jsp?coluid=348&docid=101620145
http://t.qq.com/p/t/99012064925893
http://blog.sina.com.cn/s/blog_7733f8b70100uiw7.html