Chen Jun

Director, Snap China