Chinese Kaede Oshiro is shacking up jam-packed