Chinese Kaede Oshiro is shafting to the utmost