Insatiable nipponese Yuu Sakura endures hard ramming