Art
Adrift in Shanghai's Sin City
(Liu Dao) or island6, a Shanghai-based international collective of “multimedia artists, performers, writers, curators and tech-geeks” personify the aspirations of contemporary China by skirting verboten political flashpoints and keeping their content short, sweet, flirtatious, erotic and electronic.