Japanske Maki Horiguchi engasjerer seg i intense, erotiske scener med hardcore action.