Japanse film met Hinami Narisawa in taboe voetfetisj en overheersingsscène.