Beijing

2nd fl. C8-8 Seven Tree Creative Park, No.55 Ban Jie Ta Rd., Chaoyang, Beijing, 100016

Managing Director / EP

desmond@stink.asia

Executive Producer

sally@stink.asia