Itch is a six part mixed media piece on cardboard and was presented by the Tallybeck Contemporary. The specialize in contemporary art (as you might expect) from Asia.
Shaojiang was born in Kuerle, Xinjiang in China and studied at Sichuan Fine Art Institute. Exhibitions include not only Next but this year's artMRKT in San Francisco and Asian Art 2010 in NYC and Mobile.