Japanske Maki Horiguchi i intense, erotiske scener af hardcore action.