Japanese stunner gives imposing rub down