Zhao Shi — A Japanese princess