Beijing-born artist Qiu Yang joins forces with art director Hassan Rahim and New York band Wet for this slick and slightly terrifying short.
Beijing-born artist Qiu Yang joins forces with art director Hassan Rahim and New York band Wet for this slick and slightly terrifying short.