Layzhoz Yeap Mother Earth Shanghai World Expo, Shanghai 2010
Layzhoz Yeap Parasite Taiwan 2010
Layzhoz Yeap The Gateway South China Sea 2010