Een wild Japans trio geeft zich over aan intens vingeren en hardcore actie.