Shen-Shen currently lives and works in Los Angeles.