Watch on:
Download from:
A married couple runs a small mountain inn, and they live in peace until a bunch of Yazuka assholes comes to disturb their life.
Iori has to sacrifice herself, to avoid the place getting trashed.
Some scenes are pretty kino.