supports HTML5 video
From a Japanese Tokusatsu show, that I think is a season of Power Rangers. It's episode 18 according to the source. Don't know much else.
The girl is cleave gagged in a lengthy scene.
Taken from https://www.youtube.com/watch?v=x5lQy8R70ao