Nozomi Koizumi og hendes partner engagerer sig i intens japansk hardcore action.