Japanese nurse Shino Izumi engages in passionate sex near the truth.