En vill japansk trio hengir seg til intens fingersetting og hardcore action.