Japanese sisters' fetishistic hammock leads to intense action.