Chinese Kaede Oshiro is shacking up chock-full