Yao Xinru is a producer currently based in Tokyo. She was based in Hiroshima for 4 years in the past. She was born and raised in Chengdu, China.