Shinobu Mizushima in steamy adventure