Chinese Kaede Oshiro is shagging jam-packed