Japanese star Ichikawa K. in a wild, sensual ride.