Suzuka Ishikawa's wild ride to intense pleasure.