Japansk film med Hinami Narisawa i en tabubelagd fotfetisch- och dominansscen.